﻿@charset "utf-8";
/*reset.css*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

ul, p, dl, dt, dd{padding:0px; margin:0px;list-style-type:none; }
li{list-style-type:none; }


table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.txtboxcs{ border:solid 1px #ccc; height:22px;}
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
.mt10 { margin-top:5px;}
 
/*common.css*/
body { color:#666; font-size:12px; font-family: "微软雅黑";} /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:none;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}


/* -- 页面整体布局 -- */
.header , .content  {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}

.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop {  height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top {  height:3px; font-size:0; overflow:hidden;}
.leftbot {  height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }
.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop {  height:3px; font-size:0; overflow:hidden;}
.right2top {  height:3px; font-size:0; overflow:hidden;}
.rightbot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot {  height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right_main { width:752px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.h_nav li a:-webkit-any-link{ display:block;}
.maintop{ clear:both; height:75px; }



.header {
	position: fixed;
	top: 0;
	left: 0px;
	z-index: 999;
	width: 100%;
	padding: 0px 0;
}
.head { width: 100%; z-index: 999; color: #000; border-bottom: solid 0px #e2e2e2; display: block;padding-top: 0px; padding-bottom: 0px; background: #FFF url(../images/h_head1.gif) repeat-x bottom;height:75px;  }
.head .block { width: 1200px; margin: 0 auto }



.logo { float: left; padding: 0px; overflow: hidden; margin:8px 0px; }
.logo img{
	height:64px;
	width:auto;
}


.menu { width: 700px; margin: 0 auto; z-index:999; position:fixed; left:550px; right:55px; }
.menu1 { width: 700px; margin: 0 auto; z-index:999; position:fixed; right:55px; }

.nav { float: right; padding:30px 0 15px; }
.nav li { float: left; list-style: none; width:auto;  border-left: 1px solid #D9D9D9; position:relative;  }
.nav li a { color: #333333; text-decoration: none; padding:3px 15px; font-size: 16px; line-height: 30px; }
.nav .cur a{text-decoration:none;  color: #e60012;}
.nav li.lst{ background:none; border-style: none;color: #333333; }
/*二级导航*/
.nav li ul{ width:140px; padding:0px; z-index:999; position: absolute; background:#FFFFFF; filter:Alpha(opacity:85);opacity:0.8; top: 30px; left:-20px; }
.nav li ul li{ float:none;padding:3px 15px;  text-align:center; text-align:center; border-top: none; border-right: none; border-bottom: 1px solid #E8E8E8; border-left: none;  }
.nav li ul li a{
	display:block;
	padding:0;
	color:#000;
	font-size: 12px;
	line-height:33px;
}
.nav li ul li a:hover{ color:#e60012; font-weight:normal; display:block;}
.nav li ul li:hover{ font-weight:normal; background: #F6F6F6; }


	
.Triangle_con{ background:url(../images/topbg2.png) no-repeat center bottom; height: 25px; width: 140px; display: block; margin-top: -10px; }

/**/
.fullSlide {
	width:100%;
	min-width:1200px;
	position:relative;
	height:565px;
	overflow:hidden;
	z-index:1;
	/* [disabled]display: none; */
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:565px;
	overflow:hidden;
	text-align:center;
     background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:565px;
}
.fullSlide .bd li a img{ height:100%}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
	
}
.fullSlide .hd ul { text-align:center; z-index:999; 
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:7px;
	margin:1px;
	overflow:hidden;
	background:#333;
	z-index:1;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide .hd ul .on { background:#900; }
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-36px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:2%;
	background:url(../images/right1s.png) no-repeat;
}
/**/
/**/
.fullSlide2 {
	width:100%;
	min-width:1200px;
	position:relative;
	height:220px;
	overflow:hidden;
	margin:auto;
}
.fullSlide2 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide2 .bd ul {width:100% !important;}
.fullSlide2 .bd li { width:100% !important; height:220px; overflow:hidden; text-align:center; background-position:center top; }
.fullSlide2 .bd li a {
	display:block;
	height:220px;
	text-align:center;
}
.fullSlide2 .bd li a img{height:100%; margin:auto;}
.fullSlide2 .hd { width:100%; position:absolute; z-index:999; bottom:0px; left:0; height:30px; line-height:30px; 
}
.fullSlide2 .hd ul {text-align:center;}
.fullSlide2 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:0px;
	height:0px;
	margin:1px;
	overflow:hidden;
	background:#333;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide2 .hd ul .on { background:#900; }
.fullSlide2 .prev,.fullSlide2 .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-36px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide2 .prev { background:url(../images/left1s.png) no-repeat; }
.fullSlide2 .next {
	left:auto;
	right:2%;
	background:url(../images/right1s.png) no-repeat;
}
/**/


/**/
.fullSlide6 {
	width:100%;min-width:1200px;
	position:relative;
	height:360px;
	overflow:hidden;
}
.fullSlide6 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide6 .bd ul {
	width:100% !important;
}
.fullSlide6 .bd li {
	width:100% !important;
	height:360px;
	overflow:hidden;
	text-align:center;
     background-position:center top;
}
.fullSlide6 .bd li a {
	display:block;
	height:360px;
}
.fullSlide6 .bd li a img{height:100%
}
.fullSlide6 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide6 .hd ul {
	text-align:center;
}
.fullSlide6 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:7px;
	margin:1px;
	overflow:hidden;
	background:#333;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide6 .hd ul .on { background:#900; }
.fullSlide6 .prev,.fullSlide2 .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-36px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide6 .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide6 .next {
	left:auto;
	right:2%;
	background:url(../images/right1s.png) no-repeat;
}
/**/

/*底部开始*/
.f_foot{  overflow:hidden; width: 100%; display: block; }
.f_foot .f_nav{ height:66px; line-height:66px; text-align:center; color:#a0a0a0; font-size:16px; display: none; }
.f_foot .f_nav a{ color:#333; font-size:14px; font-family:"Microsoft YaHei"; display:inline-block; padding:0 18px; }

.f_foot .f_navs{ height:66px; line-height:66px; text-align:center; color:#a0a0a0; font-size:16px; }
.f_foot .f_navs a{ color:#333; font-size:14px; font-family:"Microsoft YaHei"; display:inline-block; padding:0 18px; }
.footer { width:1020px; margin:0 auto; overflow:hidden; }

.f_foot .f_Info{ padding-top:33px; overflow:hidden; border-top: 5px solid #EDEDED; padding-right: 100px; padding-left: 100px; }
.f_foot .f_logo{ display:block; width:auto; text-align:right; padding-right:32px; }
.f_foot .f_Txt{ width:470px; color:#333; line-height:31px; padding-top:2px; font-family:"Microsoft YaHei"; font-size: 14px; }
.f_foot em{ display:block; float:right; width: auto; color: #a0a0a0; text-align: center; }
.f_foot em img{ width: 100px; }
 .f_foot .f_Txt a{ color:#333; }
 
 /*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../images/nodata.gif) no-repeat 20px 20px;}

/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}#roll_top{background:url(../images/Img/top.gif) no-repeat}#fall{background:url(../images/top.gif) no-repeat 0 -80px}#ct{background:url(../images/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-500px;position:fixed;right:50%;top:50%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}


.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
/*banner*/


/* 搜索框,热门标签 */
.Msearch{ height:48px;  line-height:48px;color:#666; font-size:12px; font-family:"宋体"; color: #a1a1a1; border-bottom: 1px solid #ddd; overflow:hidden; position:relative;}
.Msearch a{ color:#333333; font-size:12px; padding:0 7px 0 2px; }
.sea{ height:33px; padding-top:8px; overflow:hidden;}
.sea_txt{height:29px; line-height:29px; outline:none; border:1px solid #e3e3e3;width:197px;padding:0 5px 0 5px; float:left;color:#ddd; font-size:14px; border-right:none;}
.sea_btn {float:left; width:39px; height:31px; outline:none;  text-align:center; background-color:#196701; color:#fff; font-weight:bold;line-height:24px; border:none;cursor:pointer; font-weight:normal; background:url(../images/seaBtn.gif) no-repeat left top;}
/**/
.mNav{ display: block; background: #FFF; overflow: hidden; font-family: "Microsoft YaHei"; padding-bottom: 40px; }
.mNav h2{ display: block; text-align: center; color: #333333; font-size: 36px; font-weight: 400; padding-top: 40px; }
.mNav h2 em{ font-style: normal; font-size: 36px; font-weight: normal; color: #cc0010; line-height: 60px; vertical-align: middle; }
.mNav h2 b{ color: #cc0010}
.mNav h2 i{ display: block; color: #666; text-transform: uppercase; font-size: 14px; font-style: normal; font-weight: normal; letter-spacing:1px; background: url(../images/hotTit.gif) no-repeat center center; }

.mNav a{ display: block; width: 199px; text-align: center; color:#333; font-size: 18px; font-weight: bold; float: left; padding-top: 30px; padding-right:55px; -moz-transition:all 0.8s; -webkit-transition:all 0.8s; transition:all 0.8s; padding-bottom: 30px; }
.mNav a.lst{ padding-right: 0; width: 190px;}

/**/
.hotPro{display: block; overflow: hidden; height: 440px; overflow: hidden; font-family: "Microsoft YaHei"}
.hotPro h2{display: block; height: 90px; overflow: hidden; color: #222222; font-size: 24px; font-weight: bold; text-align: center;}
.hotPro h2 a{ color: #222;}
.hotPro h2 i{ font-style:normal; display:block;overflow: hidden; color: #ae000e; font-size: 18px; font-weight: normal; line-height: 26px; background: url(../images/hotTit.gif) no-repeat center center;}
.hotPro .content{ width: 1120px; overflow: hidden;}
.hotPro .hotBx{display: block; height: 316px; overflow: hidden;}
.hotL,
.hotR{ display: block; overflow: hidden; width:80px; height: 116px; margin-top: 75px; }
.hotL{ background: url(../images/hotProL.gif) no-repeat left top; float: left;}
.hotL:hover{ background: url(../images/hotProLcur.gif) no-repeat left top; float: left;}
.hotR{ background: url(../images/hotProR.gif) no-repeat right top; float: right;}
.hotR:hover{ background: url(../images/hotProRcur.gif) no-repeat right top; float: right;}
.hotCt{display: block; width:960px; float: left; height: 316px;}

.hotCt span{display: block; overflow: hidden; height:114px; line-height:114px; overflow: hidden; color: #666666; text-align: center; font-size: 14px;}
/**/

/**/
.od1{display: block; height: 247px;}
.od1 a{display: block; height: 247px; width: 100%; background: url(../images/od1.jpg) no-repeat center top;}
/**/
.pro{ display:block; overflow: hidden; padding-top: 60px; background: #ededed; font-family: "Microsoft YaHei"; padding-bottom: 60px; }
.pro h2{
	display: block;
	text-align: center;
	color: #333333;
	font-size: 36px;
	font-weight: bold;
	background: url(../images/svrTit.gif) no-repeat center 25px;
	padding: 10px 20px 40px;
}
.pro h2 em{ font-style: normal; font-size: 60px; font-weight: normal; color: #cc0010; line-height: 60px; vertical-align: middle;}
.pro h2 b{ color: #cc0010}
.pro h2 i{
	display: block;
	color: #999;
	text-transform: uppercase;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:1px;
	line-height: 30px;
	background: url(../images/hotTit.gif) no-repeat center center;
	padding-top:15px;
}

.pro .content{ width: 1120px;}
.proBx{display: block;}
.proL,
.proR{ display: block; overflow: hidden; width:80px; height: 116px; margin-top: 75px; }
.proL{ background: url(../images/hotProL.gif) no-repeat left top; float: left;}
.proL:hover{ background: url(../images/hotProLcur.gif) no-repeat left top; float: left;}
.proR{ background: url(../images/hotProR.gif) no-repeat right top; float: right;}
.proR:hover{ background: url(../images/hotProRcur.gif) no-repeat right top; float: right;}
.proCt{ float:left; overflow: hidden; width: 960px;}
.proCt ul{display: block; width: 1024px; overflow: hidden;}
.proCt li{ float: left;overflow: hidden; width: 243px;overflow: hidden;}
.proCt li img{ display: block; border: 3px solid #fff; width: 221px; min-height: 150px; }
.proCt li a{ display: block; padding-bottom: 15px; background: url(../images/proImgY.jpg) no-repeat left bottom; overflow: hidden }

/**/
.tit{display: block; background:url(../images/svr.jpg) no-repeat center top;  font-family: "Microsoft YaHei"}
.tit h2{display: block; height: 87px; text-align: center; color: #222222; font-size: 36px; font-weight: bold; background: url(../images/svrTit.gif) no-repeat center 25px;}
.tit h2 em{ font-style: normal; font-size: 60px; font-weight: normal; color: #cc0010; line-height: 60px; vertical-align: middle;}
.tit h2 b{ color: #cc0010}
.tit h2 i{display: block; color: #b5b5b5; font-family: "Times New Roman"; text-transform: uppercase; font-size: 12px; font-style: normal; font-weight: normal; letter-spacing:1px;}

/**/
.svr{ display: block; background:url(../images/svr.jpg) no-repeat center top; height: 160px; font-family: "Microsoft YaHei"; margin-top: 5px; overflow: hidden; }
.svr h2{display: block; height: 87px; text-align: center; color: #222222; font-size: 36px; font-weight: bold; background: url(../images/svrTit.gif) no-repeat center 25px;}
.svr h2 em{ font-style: normal; font-size: 60px; font-weight: normal; color: #cc0010; line-height: 60px; vertical-align: middle;}
.svr h2 b{ color: #cc0010}
.svr h2 i{display: block; color: #b5b5b5; font-family: "Times New Roman"; text-transform: uppercase; font-size: 12px; font-style: normal; font-weight: normal; letter-spacing:1px;}
.svrBx{display: block; width: 1024px; overflow: hidden;}
.svrBx dl{display: block; float: left; width: 335px; overflow: hidden;}
.svrBx dt{float: left; overflow: hidden; width: 118px;}
.svrBx dd{ display: block; float:left; padding-left: 15px; width: 190px; padding-top: 26px; }
.svrBx dd h3{ color: #333333; font-size: 18px; font-weight: bold; height: 36px; line-height: 36px; }
.svrBx dd p{ line-height: 18px; font-size: 14px;}
/**/

/**/
.show{display: block; height: 721px; overflow: hidden; font-family: "Microsoft YaHei"}
.show h2{display: block; height: 46px; line-height: 46px; border-bottom: 1px solid #dadada;}
.show h2 .tit{display: block; font-size: 14px; padding-left: 33px; background: url(../images/showTit.gif) no-repeat left center; color: #222; font-weight: normal;}
.show h2 .more{ font-weight: normal; display: block; text-transform: uppercase;display: block; font-size: 12px; font-family: arial}
.showBx{display: block;overflow: hidden; padding-top: 20px;}
.showBx li{display:inline; float: left; margin-left: 20px; width: 403px; margin-bottom: 20px;}
.showBx li img{ border: 3px solid #dadada; padding: 3px; overflow: hidden; width: 391px; height: 185px;}
.showBx li a{display: block;}
.showBx li.max{ width: 537px; margin-left: 0;}
.showBx li.max img{ width: 525px; height: 402px;}
/**/
/**/
.brand{display: block; padding-top: 42px; height: 651px; background: url(../images/brand.jpg) no-repeat center top; font-family: "Microsoft YaHei"}
.brand h2{display: block; color: #222222; font-weight: normal; font-size: 36px; text-align: center; line-height: 46px; height: 135px;overflow: hidden;}
.brand h2 b{display: block;}
.brand h2 em{ color: #cf0010; font-style: normal;}

/**/


/**/
.bg { background:#FFF;}
.abt{ display: block; padding-top: 40px;/* [disabled]height: 500px; */ background: #FFF url(../images/abt-bg1.jpg) no-repeat center top; overflow: hidden; font-family: "Microsoft Yahei"; padding-bottom: 40px; }
.abt dt{ display: block; float: left; width: 420px; overflow: hidden;}
.abt dt a{ display: block; overflow: hidden;}
.abt dt img{
	display: block;
	overflow: hidden;
	padding: 0px;
	border:10px solid #e2e2e2;
	width: 360px;
	height:320px;
}
.abt dd{ display: block; overflow: hidden; float:right; width: 540px;}
.abt dd h3{ display: block; overflow: hidden; color: #000; font-size: 24px; font-weight: bold; line-height: 40px; }
.abt dd h3 a{ color: #333333; }
.abt dd em{ font-style: normal; display: block; overflow: hidden; color: #333333; font-size: 18px; line-height: 30px; }
.abt dd p{ color: #666666; font-size: 12px; line-height: 20px; padding-top: 10px; }
.abt dd b{ display: block; color: #e60012; font-size: 14px; font-weight: bold; height: 40px; line-height: 30px;}
.abt dd span{ display: block; overflow: hidden; }
.abt dd span a{ display: inline-block; overflow: hidden; margin-right: 15px; color: #222; width: auto; height: 31px; text-align: center; line-height: 31px; border: 2px solid #cdcdcd; padding: 2px 30px; }
.abt dd span a:hover{ display: inline-block; overflow: hidden; margin-right: 15px; color: #900; width: auto; height: 31px; text-align: center; line-height: 31px; border: 2px solid #cdcdcd; padding: 2px 30px; }

.abt dd .abt-tab{
	display: block;
	margin-top: 20px;
}
.abt-tab .abt-tab-np{ display:none; overflow: hidden; height: 39px; line-height: 39px; text-align: center; background: url(../images/abt-bor.gif) no-repeat center 14px;}
.abt-tab-np a{ display: inline-block; overflow: hidden; width: 31px; height:29px; overflow: hidden;}
.abt-tab-np a.abt-n{ background: url(../images/abt-np.gif) no-repeat left top;}
.abt-tab-np a.abt-p{ background: url(../images/abt-np.gif) no-repeat right -29px;}
.abt-tab-np a.abt-p:hover{ background: url(../images/abt-np.gif) no-repeat right top;}
.abt-tab-np a.abt-n:hover{ background: url(../images/abt-np.gif) no-repeat left -29px;}
.abt-tab-img{ display: block; overflow: hidden; width: 560px;}
.abt-tab-img li{ display: block; float: left; width: 127px; padding-right: 10px;}
.abt-tab-img li a{ display: block;}
.abt-tab-img li img{ display: block; width: 127px; height: 106px; overflow: hidden;}
.g_zj{ background:#FFF url(../images/abt.jpg) center top; padding-top:50px; font-family: "Microsoft YaHei"; padding-bottom: 20px; display: block; overflow: hidden; }
.g_zj h2{font-size:30px;font-weight:bold;text-align:center; height: 115px;}
.g_zj h2 a{color:#222222; font-size: 72px; color: #cccccc; font-family: "Times New Roman"; font-weight: normal; line-height: 68px; text-decoration: none;}
.g_zj h2 b{ color:#333333; display: block; font-size: 36px; font-family: "Microsoft YaHei"; line-height: 40px; }
.g_zj h2 em{color:#d4d4d4;display:block;font-family:arial;font-size:18px;font-weight:normal;text-transform:uppercase}
.g_zj h3{color:#222222;font-size:18px;font-weight:bold;padding:15px 0;text-align:center}
.g_zj h3 a{color:#222}
.g_zj p{ color:#666; font-size:14px; line-height:30px; text-align:center; margin-top: 25px; }
.g_zj .u_lst3{ width: 103%; display: block; margin-top: 25px; margin-right: auto; margin-left: auto; }
.g_zj .u_lst3 li{ float:left; margin-right: 12px; margin-left: 12px; }
.g_zj .u_lst3 li a img{ height:150px; width:221px }
.g_zj .u_lst3 .more3 a img{height:167px;width:53px}
.g_zj .u_lst3 .li2{margin-right:52px}
.g_zj .u_lst3 li.more3{ margin: 0 0 0 -6px; display: inline;}

.news{display: block; padding-top: 30px; height: 398px; border-bottom: 1px solid #d5d5d5; font-family: "Microsoft YaHei"}

/**/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
} 
.f_flashbg { clear: both; width:100%; position:relative; z-index:0; overflow: hidden; 
}





/*guanyuwomen.asp*/
.guanyu_main{
	width:1020px;
	margin-top: 30px;
	overflow: hidden;
	margin:auto;
}
.guanyu_main1{
	margin: 30px 20px;
	width: 94%;
	min-height: 300px;
	padding-left:30px;
}
.guanyu_main1 p{
	color:#666;
}
.guanyu_main1 p span{color:#333;}


.guanyu_main p{
	color:#666;
}



.guanyu_main P {
	LINE-HEIGHT: 30px;
	TEXT-INDENT: 0em;
	FONT-SIZE: 14px;
	COLOR: #666
}
.guanyu_main P SPAN {
	FONT-SIZE: 14px;color:#333;
}




.center1{ width:100%; height:auto; float:left; display:inline; background:url(../Images/dao_BJ.jpg) left repeat-y; position:relative;}
.center_left{
	width:18%;
	height:auto;
	float:left;
	display:inline;
	padding:20px 0.005% 0 0.005%;
}
.center_left span{ width:100%; height:auto; float:left; display:inline; overflow:hidden; padding:43px 0 33px 0;}
.center_left span img{ width:100%; height:auto; float:left;}

.center_left ul{ width:100%; height:auto; float:left; display:inline;}
.center_left ul li{ width:100%; height:57px; float:left; display:inline; border-bottom:1px solid #ece4da; font-size:15px; color:#990000; font-family:"微软雅黑"; line-height:57px;text-indent:1.5em; position:relative; cursor: pointer; }
.center_left ul li b{ font-weight:normal; font-size:14px; padding-left:3px; text-transform:capitalize; font-family:"Times New Roman", Times, serif;}

.center_left ul li a{
	display:block;
	color:#990000;
	width:100%;
	height:57px;
	float:left;
}
.center_left ul li a:hover{ width:100%; height:57px; float:left; display:block; color:#333; background:url(../images/left-menu-on.gif) no-repeat right center; font-weight:bold; }

#menu ul li .select{ width:100%; height:57px; float:left; display:block; color:#333; font-weight:bold; border-bottom: 1px solid #ece4da; background:url(../images/left-menu-on.gif) no-repeat right center; font-family:"Times New Roman","微软雅黑", Times, serif;}


.center_right1{
	width:98%;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	background:url(../images/l_03.jpg) repeat center center;
}


.center_right{
	width:80%;
	height:auto;
	float:left;
	display:inline;
	overflow:hidden;
	background:url(../images/l_03.jpg) repeat center center;
}
.center_right_1{ width:75.1412429%; height:auto; float:left; display:inline; overflow:hidden;}
.index_banner{ width:100%; height:auto; float:left; display:inline; overflow:hidden; position:relative; z-index:8;}
.content_banner{ width:100%; height:auto; display:block; overflow: hidden; }
.content_banner img{ width:100%; height:auto; float:left; display:inline;}


.center_right h1{ color: #333; font-size: 20px; line-height: 45px;font-family:"Times New Roman","微软雅黑", Times, serif;}




/*anli_erji.asp*/
.anli_main3,.anli_main5{
	margin: 30px 20px;
	width: 97%;
	min-height: 300px;
	padding-left:25px;
	
}
.anli_main3t{ border-bottom:#ccc 1px solid; padding-bottom:5px; overflow: hidden; }
.anli_main3t span{float:right;}
.anli_main3t a{color:#0054a7;}
.anli_main3t p{font-size:18px;}
.anli_main3t h3{font-size:20px;}

.anli_main3m dl{margin-top:10px;padding-bottom:10px;border-bottom:#ccc 1px dashed; overflow: hidden; }
.anli_main3m dl dt{ width:200px; float:left; }
.anli_main3m dl dt img{
	width:250px;
}
.anli_main3m dl dd{
	width:620px;
	float:right;
}
.anli_main3m dl dd h4{font-size:16px;}
.anli_main3m dl dd h4 a{color:#333;}
.anli_main3m dl dd p{color:#666;}
.anli_main3m dl dd p.renqi{margin-top:20px;color:#49a7ff;}
.anli_main3m dl dd p.renqi,.anli_main3m dl dd p span{float:right;}
.anli_main3m dl dd p span{margin-right:20px;}
.anli_main3m dl dd p span a{color:#49a7ff;background:url(../images/anli_jiantou.jpg) no-repeat 60px 7px;padding-left:30px;}




.wz{ padding-left: 0px; color: #990000; padding-top: 10px; border-bottom: 1px dotted #990000; margin: auto; width: 100%; line-height: 30px; margin-left:0px; 
}
.wz a{ color:#666;}
.wz a:hover,.wz span{ color: #666;}

.nei_banner,.zhifu_main1,.vgcms_top,.header_bg,.zhifu_main2,.zhifu_main4,.news_main{width:100%;}





.paging {
	text-align:center;
	padding:15px 0;
	MARGIN: 20px auto;
	width: 97%;
	overflow: hidden;
}
.paging a { display:inline-block; height:20px; border:1px solid #717171; text-align:center; padding:0 10px; line-height:20px; margin:0 0px; background:#fff; color: #999; }
.paging a.disabled {
	cursor: default;
	opacity:0.5;
}
.paging a.disabled:hover {
	border:3px solid #717171;
	background:#fff;
	color:#666;
}
.paging a:hover {
	background:#990000;
	border-color:#990000;
	color:#fff;
	-webkit-transition:  0.2s ease-in 0s;
	-moz-transition:  0.2s ease-in 0s;
	-ms-transition:  0.1s ease-in 0s;
	-o-transition:  0.2s ease-in 0s;
}





/*师资团队*/
.sz{ height:auto; width: 100%; margin-top: 30px; margin-bottom: 30px; margin-left: 15px; 
}
.sz h3,.about h3,.dszj h3{ height: 45px; font-size: 16px; padding-left: 15px; background: url(../images/sz_h3.png) no-repeat; margin-bottom: 26px; }
.sz h3 a,.about h3 a,.zz h3 a,.dszj h3 a{ color: #e890ba; display: inline-block; font-size: 22px; padding-right: 0; padding-bottom: 0; padding-left: 0px; }
.sz h3 span,.about h3 span,.zz h3 span,.dszj h3 span{ float:right; font-size:12px; font-weight:normal; display:inline-block; padding-top:5px;}
.sz h3 span a,.about h3 span a,.zz h3 span a,.dszj h3 span a{ font-family:"宋体"; color:#666; font-size: 12px; }
.sz dl{
	width:262px;
	float:left;
	margin-right:22px;
	display:inline-block;
	height:auto;
	padding:11px 12px;
	border:1px solid #d9d9d9;
	background: #FFF;
	overflow: hidden;
	margin-bottom: 20px;
}
.sz .nom{ margin-right:0;}
.sz dl dt{ height:166px;}
.sz dl dt img{
	width:255px;
	height:166px;
}
.sz dl dd{ padding:6px 0 0;}
.sz dl dd p{ line-height:23px; color:#666;}
.sz dl dd p b{
	color: #990000;
	font-size: 14px;
}
.sz dl dd em{display:block; text-align:center; padding-top:12px;}



/*新闻列表*/
.newslist{ width:100%;}
.newslist li{
	overflow:hidden;
	width:100%;
	padding:5px 0;
	border-bottom:1px dotted #dbd4cd;
}
.newslist .time{ float:left; width:60px;}
.newslist .conts{ float:right; width:670px;}
.newslist .day,.newslist .date{ background-color:#eae6e2;display:block; text-align:center; font-family:Arial; }
.newslist .day{ height:42px; line-height:42px; border-bottom:1px solid #fff; color:#000; font-size:30px;}
.newslist .date{ height:18px; line-height:18px; font-size:10px;}
.newslist  h3{padding-bottom:10px;  margin-top:-2px; font-size:14px; color:#757575;}
.newslist .more{ margin-left:8px;}




/*news_info.asp*/
.news_info_lujing{background:#f5f5f5;height:50px;}
.news_info_lujing p{line-height:50px;margin-left:20px;}
.news_info_t{ margin-top:30px; border-bottom: 1px dashed #CCC; padding-bottom: 30px; }
.news_info_t h3{text-align:center;font-size:20px;}
.news_info_t p{text-align:center;}
.news_info_t p a{color:#666;margin-right:10px;}
.news_info_t p a.baodao{background:url(../images/new_xiangqing.jpg) no-repeat;width:108px;height:22px;display:inline-block;margin-top:15px;}
.news_info_t p a.time{background:url(../images/news_shijian.jpg) no-repeat;padding-left:25px;}
.news_info_m{margin-top:20px;margin-bottom:20px;}


/*新闻列表*/
.pages{border:1px solid #ccc;text-align:right;line-height:35px;padding-right:5px;}


.news_info_lujing,.news_info_m{
	width:99%;
	margin:0 auto;
}
.news_info_m{margin-top:20px;margin-bottom:20px;}

.shangxiapian,.info_xiangguan{
	width:99%;
	margin:0 auto;
	height:auto;
	overflow:hidden;
	padding-top:20px;
	line-height:32px;
	font-size:14px;
}

.backlist{ width: 94px; height: 32px; background: #900; right: 0; top: 31px; 
}
.backlist a{
	display: block;
	width: 100%;
	height: 100%;
	background: #cc0202;
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 32px;
	
}
/**/
.newsList2{
	width: 100%;
	overflow: hidden;
	background: url(../images/dotline.gif) repeat-x top;
	margin: auto;
}
.newsList2.none{ background:none;}
.newsList2 ul{
	width:98%;
	padding:6px 0 11px 0px;
	overflow:hidden;
}
.newsList2 li{
	width: 97%;
	background: url(../images/arrow.gif) no-repeat left center;
	padding: 0 10px 0px 12px;
	line-height: 30px;
	font-size: 14px;
	height: 32px;
	border-bottom: 1px dashed #cccccc;
	overflow: hidden;
	margin-bottom:4px;
}
.newsList2 li span{
	float: right;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
}
.newsList2 li a{float:left; color:#333;}
.content1{ padding: 0px; font-size: 14px; line-height: 28px; text-align: justify; }

/**/
.team_main{
	width:1020px;
	margin-top: 30px;
	overflow: hidden;
	margin:auto;
}
.team_main h1{ color: #333; font-size: 20px; line-height: 45px;  }

.team_main h2{
	display: block;
	text-align: center;
	color: #333333;
	font-size: 36px;
	font-weight: bold;
	background: url(../images/svrTit.gif) no-repeat center 25px;
	padding: 10px 20px 40px;
}
.team_main h2 em{ font-style: normal; font-size: 60px; font-weight: normal; color: #cc0010; line-height: 60px; vertical-align: middle;}
.team_main h2 b{ color: #cc0010}
.team_main h2 i{
	display: block;
	color: #999;
	text-transform: uppercase;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	letter-spacing:1px;
	line-height: 30px;
	background: url(../images/hotTit.gif) no-repeat center center;
	padding-top:15px;
}


.teamCt{display: block; width: 100%;}
.teamCt ul{display: block; width: 101%; overflow: hidden;}
.teamCt li{ float: left; overflow: hidden; width: 24.80%; overflow: hidden; text-align: center;  }
.teamCt li img{ display: block; width: 175px; min-height: 190px; }
.teamCt li a{ display: block; padding-bottom: 20px;  overflow: hidden; margin-left:28px}

.teamwen{ overflow: hidden; width: 221px; padding:15px 0; background: url(../images/draw.jpg) no-repeat left top; text-align: center; }
.teamwen h3{ font-size: 14px; color: #333333; text-align:center}
.teamwen p{ font-size:12px; color: #555555; margin-top: 5px; font-weight: normal;text-align:center;overflow: hidden;}


.wen{ overflow: hidden; width: 100%; padding: 10px 0; }
.wen h3{ font-size: 14px; color: #333333; float: left;}
.wen p{ font-size:12px; color: #555555; margin-top: 5px; font-weight: normal;width: 160px;    overflow: hidden;}
